fresh cured anchovy - Turco Inglés Diccionario